hemorrhoidal bleeding - German English Dictionary